Electronic device, method for same and information processing device

ABSTRACT

Provided are an electronic device for a network control terminal and a network node, and a method for the electronic device. The electronic device for a network control terminal comprises processing circuitry configured to set a first condition concerning a beam-forming capacity of a network node for determining the network node capable of serving as a relay node, and to generate control signaling of indication information comprising the first condition for indicating the network node served by the network control terminal.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a National Stage Application based onPCT/CN2017/087416, filed on Jun. 7, 2017, and claims priority to ChineseApplication No. 201610453398.3, titled “ELECTRONIC DEVICE, METHOD FORSAME AND INFORMATION PROCESSING DEVICE”, and filed with the StateIntellectual Property Office of People's Republic of China on Jun. 21,2016, each of which are incorporated herein by reference in theirentireties.

FIELD OF THE INVENTION

The embodiments of the present disclosure generally relate to the fieldwireless communications, particularly to relay wireless communications,and more particularly to an electronic device for a network controlterminal and a method for the electronic device, an electronic devicefor a network node and a method for the electronic device, and aninformation processing device.

BACKGROUND OF THE INVENTION

With rapid development of wireless communication and electronicindustry, spectrum resources for wireless communications areincreasingly in a shortage, and requirements of the users for capacityand reliability of the communication systems are increasingly higher.There are abundant spectrum resources in a high-frequency millimeterwave band, which can effectively reset the above requirements of theusers.

However, the millimeter wave communications cannot be supported by theprotocol used by the existing LTE communication system. Since themillimeter waves are absorbed by oxygen, water vapor and rain duringpropagation in the atmosphere and are thus attenuated greatly, aneffective distance of point-to-point communications is very short. Inthis case, although it is difficult to steal or interfere with signalsand security is improved in some extent, a converge range of a device ata base station side is greatly reduced. In a case that the userequipment is far away from the base station, the user equipment cannotdirectly communicate with the base station and a relay is required to beprovided.

In the conventional LTE technology, the relay node, generally as theinfrastructure deployed by the operator at a particular position of acell, is very respective. With the development of the proximity-basedservice (Prose) communications, the Prose user equipment to a networkrelay (Prose UE-to-Network Relay) technology occurs, but generally theuser equipment can only support one-to-one relay. In some applicationssuch as machine-type communications or Internet-of-Things, a largenumber of connections are required, and the conventional one-to-onerelay manner is low in operation efficiency, which cannot meet therequirement of the users. In another aspect, wireless communicationresources are increasingly in a shortage, and how to further reasonablyimplement resource multiplexing is an important issue in the developmentof the next-generation communication technology.

SUMMARY OF THE INVENTION

In the following, an overview of the present invention is given simplyto provide basic understanding to some aspects of the present invention.It should be understood that the overview is not an exhaustive overviewof the present invention. It is not intended to determine a criticalpart or an important part of the present invention, nor to limit thescope of the present invention. An object of the overview is only togive some concepts in a simplified manner, which serves as a preface ofa more detailed description described later.

According to an embodiment of the present application, an electronicdevice for a network control terminal is provided, which includesprocessing circuitry configured to: set a first condition aboutbema-forming capability of network node, to be used for determining anetwork node which is capable of serving as a relay node; and generatecontrol signaling containing indicating information of the firstcondition, for instructing network nodes served by the network controlterminal.

According to another aspect of the present application, an electronicdevice for a network node is provided, which includes processingcircuitry configured to determine, based on control signaling from anetwork control terminal, a first condition about beam-formingcapability of the network node; and determine, based on the firstcondition. whether the present network node is to operate as a relaynode.

According to an embodiment of the present application, a method for anelectronic device of a network control terminal is provided, whichincludes: setting a first condition about beam-forming capability of anetwork node, to be used for determine network node which is capable ofserving as relay node; and generating control signaling containingindicating information of the first calculation, for instructing networknodes served by the network control terminal.

According to another aspect of the present application, a method for anelectronic device of a network node is provided, which includes:determining, based on control signaling form a network control terminal,a first condition about beam-forming capability of the network node; anddetermining, based on the first condition, whether the network node isto operate as a relay node.

According to other aspects of the present disclosure, there are furtherprovided computer program codes and computer program products formethods for the electronic device as well as a computer-readable storagemedium recording the computer program codes for implementing themethods.

A relay node is determined based on the beam-forming capability of thenetwork node in the electronic device and the method according to theembodiments of the present disclosure, thereby enlarging a communicationscope, improving communication quality and spectrum resource utilizationefficiency.

These and other advantages of the present disclosure will be moreapparent by illustrating in detail a preferred embodiment of the presentinvention in conjunction with accompanying drawings below.

BRIEF DESCRIPTION OF THE DRAWINGS

To further set forth the above and other advantages and features of thepresent invention, detailed description will be made in the followingtaken in conjunction with accompanying drawings in which identical orlike reference signs designate identical or like components. Theaccompanying drawings, together with the detailed description below, areincorporated into and form a part of the specification. It should benoted that the accompanying drawings only illustrate, by way of example,typical embodiments of the present invention and should not be construedas a limitation to the scope of the invention. In the accompanyingdrawings.

FIG. 1 is a functional block diagram an electronic device for a networkcontrol terminal according to an embodiment of the present disclosure;

FIG. 2 is a schematic diagram of a structure of a base station of theprior art;

FIG. 3 is a schematic diagram of a structure of a user equipmentterminal having a single antenna of the prior art;

FIG. 4 is a schematic diagram of a structure of a user equipmentterminal having multiple antennas of the prior art;

FIG. 5 is a schematic diagram of hardware of a transceiving terminal ofa network node equipped with multiple antennas;

FIG. 6 is a schematic diagram of composition of an information elementSystemInformationBlockType19 of system information based on the improvedLTE protocol according to an embodiment of the present disclosure;

FIG. 7 is a schematic diagram of composition of an information elementconfirm TxResourceInfoReqRelay based on the improved LTE protocolaccording to an embodiment of the present disclosure;

FIG. 8 is a functional block diagram of an information processing deviceaccording to an embodiment of the present disclosure;

FIG. 8 is a functional block diagram of an electronic device for anetwork node according to an embodiment of the present disclosure;

FIG. 9 is a functional block diagram of an electronic device for anetwork node according to an embodiment of the present disclosure;

FIG. 10 is a schematic diagram showing an actual scenario of a nodecluster;

FIG. 11 shows an example of an interference map corresponding to thenode cluster shown in FIG. 10;

FIG. 12 is a functional block diagram of an information processingdevice according to another embodiment of the present disclosure;

FIG. 13 is a flowchart of a method for an electronic device of a networkcontrol terminal according to an embodiment of the present disclosure;

FIG. 14 is a flowchart of a method for an electronic device of a networkcontrol terminal according to another embodiment of the presentdisclosure;

FIG. 15 is a flowchart of a method for an electronic device of networkcontrol terminal according to another embodiment of the presentdisclosure;

FIG. 16 is a flowchart of a method for an electronic device of a networknode according to an embodiment of the present disclosure;

FIG. 17 shows a first exemplary information flow between a networkcontrol terminal and a network node;

FIG. 18 shows a second exemplary information flow between a networkcontrol terminal and network node;

FIG. 19 shows a third exemplary information flow between a networkcontrol terminal and a network node;

FIG. 20 shows a variation of the third exemplary information flow;

FIG. 21 shows a fourth exemplary information flow between a networkcontrol terminal and a network node;

FIG. 22 shows a variation of the fourth exemplary information flow;

FIG. 23 is a block diagram illustrating a first example of a schematicconfiguration of an evolved Node B (eNB) to which the technology of thepresent disclosure may be applied;

FIG. 24 is a block diagram illustrating a second example of a schematicconfiguration of an eNB to which the technology of the presentdisclosure may be applied;

FIG. 25 is a block diagram illustrating an example of a schematicconfiguration of a smart phone to which the technology of the presentdisclosure may be applied;

FIG. 26 is a block diagram illustrating an example of a schematicconfiguration of a car navigation device to which the technology of thepresent disclosure may be applied; and

FIG. 27 is a block diagram of an exemplary block diagram illustratingthe structure of a general purpose personal computer capable ofrealizing the method and/or device and/or system according to theembodiments of the present invention.

DETAILED DESCRIPTION OF THE EMBODIMENTS

All exemplary embodiment of the present invention will be describedhereinafter in conjunction with accompanying drawings. For the purposeof conciseness and clarity, and all features of an embodiment aredescribed in this specification. However, it should be understood thatmultiple decisions specific to the embodiment have to be made in aprocess of developing any such embodiment to realize a particular objectof a developer. For example, conforming to those constraints related toa system and a business, and these constraints may change as theembodiments differs. Furthermore, it should also be understood thatalthough file development work may be very complicated andtime-consuming, for those skilled in the art benefiting from the presentdisclosure, such development work is only a routine task.

Here, it should also be noted that in order to avoid obscuring thepresent invention due to unnecessary details, only a device structureand/or processing steps closely related to the solution according to thepresent invention are illustrated in the accompanying drawing, and otherdetails having little relationship to the present invention are omitted.

<First Embodiment>

FIG. 1 is a functional block diagram of an electronic device 100 for anetwork control terminal according to an embodiment of the presentdisclosure. The electronic device 100 includes: a setting unit 101,configured to set a first condition about beam-forming capability of anetwork node, to be used for determining a network node which can serveas a relay node; and a generating unit 102, configured to generatecontrol signaling containing including information of the firstcondition, for instructing network nodes served by the network controlterminal.

The setting unit 101 and the generating unit 102 may be implemented bythe example one or more processing circuitries, and the processingcircuitries may be implemented as for example a chip.

The network control terminal refers to an entity in a communicationsystem for realizing a function such as relevant setting andcontrolling, and communication resource allocation of a communicationactivity. The network control terminal is for example a base station ina cellular communication system, or a baseband cloud device in theCloud-RAN/Centralized-RAN (C-RAN) architecture (there may be no conceptof a cell) such as any BBU in BBU pools which are connected at a highspeed in the C-RAN architecture. The network node refers to an entity ina communication system for realizing a communication objective usingcommunication resources, such as various user equipments (such as amobile terminal, an intelligent vehicle, an intelligent wearable deviceand the like having cellular communication capability) or a networkinfrastructure such as a small cell base station.

For example, in millimeter wave communications, since path loss of themillimeter wave is large, an effective communication distance is short.Therefore, a network node at an edge of a coverage range of the networkcontrol terminal may not directly communicate with the network controlterminal. In this case, indirect communication between the network nodeat the edge and the network control terminal can be realized byproviding a relay node. That is, in downlink, the network controlterminal transmits information to the relay node, and the relay nodeforwards the information to the network node at the edge in a manner offor example decoding and forwarding or amplifying and forwarding (asimilar manner is used in uplink.)

Since a wavelength of the millimeter wave is short, the network node maybe equipped with multiple antennas in limited deployment space, so thatthe network node has beam-forming capability.

The beam-forming may include a digital beam-forming architecture and ananalog beam-forming architecture. The digital beam-forming architecturemay be implemented by digital precoding. Each of the antennas isconnected to a radio frequency (RF) link, and an amplitude of a signaltransmitted in each of the radio frequency links can be regulated, toreduce mutual interferences amount multi-channel data signals carried onthe same transmission resources. FIG. 2 shows a structure of a basestation of the prior art. As shown in FIG. 2, in the digital precodingarchitecture, the base station is equipoised with M antennas (M is aninteger and is greater than or equal to 1), and each of the M antennasis provided with a corresponding ratio frequency link. A digitalprecoder obtains K-channel data streams (K is an integer and is greaterthan or equal to 1) under control of a controller, and performs digitalprecoding on the K-channel data streams (for example, causes theK-channel data streams to pass through a digital precoding matrix B withthe size of M×K). The coded data is transmitted to one or more usersthrough the radio frequency links and the antennas. The user equipmentcan be equipped with one single antenna or multiple antennas, as shownin FIG. 3 and FIG. 4 respectively. In a case that the user equipment isequipped with one single antenna, the user equipment can only receiveone channel data stream among the K-channel data streams. In a case thatthe user equipment is equipped with N antennas (N is an integer and isgreater than 1), data received by each of the N antennas is transmittedto a digital precoder through a radio frequency link corresponding tothe antenna. Under control of the controller, the digital precoderperforms digital precoding on the received data using a digitalprecoding matrix W with the size of Ku×N (Ku is an integer and isgreater than or equal to 1), to obtain single-channel data (in the caseof Ku=1) or multi-channel data (in the case of Ku>1).

In the analog beam-forming architecture, the beam-forming capability maybe also referred to as an antenna orientation capability, that is, acapability of transmitting a beam in a specific direction. For example,the radio frequency links are connected to multiple phase shifters andantennas, and at least one radio frequency link is used to form adirectional beam, so as to realize the analog beam-forming solution.

Therefore, in a case that the network node having the beam-formingcapability operates as a relay node, one-to-many relay can be realized.In another aspect, the beam-forming can effectively reduce or avoidinterferences, to improve communication quality of a communication link.For example, in the analog beam-forming architecture, the directionalbeam is generated, and the same spectrum resources may be allocated toand used by two or more network nodes in different directionssimultaneously, thereby realizing spatial multiplexing of the spectrumresources while ensuring that interferences are lower than apredetermined threshold. In another aspect, in a case that the networknode with the beam-forming capability operates as a relay node, thenetwork node may also communicate with the network control terminalusing the beam-forming so that the network node, other relay node or anormal network node can communicate with the network control terminal bymultiplexing the spectrum resources (which is equivalent to performingbean-forming in a backhaul link of the ProSe communication), therebyimproving a spectrum utilization ratio.

FIG. 5 is a schematic diagram showing hardware of a transcribingterminal of a network node (for example user equipment) equipped withmultiple antennas. In FIG. 5, a relay node is shown at the left side,and a slave network node which communicates with the network controlterminal (for example, a base station) through the relay node is shownat the right side. It can be seen that one radio frequency link isconnected to multiple antennas, and each of the antennas is providedwith a phase shifter. The phase shifter for each of the antennas isregulated to generate a directional beam. At the receiving terminal, thephase shifter is regulated to regulate the antenna to a correspondingdirection so as to receive a signal.

It should be understood that although the description for multipleantennas is made by taking the millimeter wave band as an example, it isnot limited thereto. The multiple antennas may also be applied in otherwave band such as a microwave band or a wave band having a smallerwavelength than the millimeter wave band.

In the embodiment, a relay node is determined by setting a firstcondition about beam-forming capability, and a network node having thebeam-forming capability may be selected as the relay node, to performone-to-many relay. Therefore, spatial multiplexing of spectrum resourcescan be implemented while for example enduring quality of each sidelink,thereby improving spectrum resources utilization efficiency, andimproving system capacity.

In an example, the first condition may include a threshold for thenumber of directional beams which can be formed, and/or a threshold fora range of angles of the directional beams. However, the setting of thefirst condition is not limited thereto. For example, the first conditionmay just be set as whether network node has the beam-forming capability.

It should be understood that the first condition may not only include aspecification about beam-forming capability of a network node which canoperate as a relay node, but also include a specification aboutbeam-forming capability of network node which can operate a slavenetwork node of a relay node. The slave network node is a network nodewhich communicates with the network control terminal through the relaynode. Hereinafter, the relay node is also referred as a master networknode, and the network node which accesses into the relay node toindirectly communicate with the network control terminal is referred asthe slave network node. In addition, a network node which does notcomply with the two specifications for the first condition is a commonnode, which can directly communicate with the network control terminal.

In another aspect, the setting unit 101 may further set a secondcondition about link quality for the network node, to be used fordetermining a network node which can serve as a relay node.Correspondingly, the generating unit 102 further generates the controlsignaling further containing indicating information of the secondcondition.

The second condition is set to ensure that communication quality of theselected relay node meets a certain requirement. For example, the secondcondition may be a threshold of the link quality. For example, only anetwork node having link quality higher than a certain threshold may bedetermined as a relay node, thereby ensuring operation stability of therelay node.

In an example, the link quality may be indicated by reference signalreceiving power (RSRP) pf reference signal receiving quality (RSRQ). Inaddition, the link quality may also be indicated by an upper limit ofchannel capacity in unit bandwidth.

The setting unit 101 may be configured to set the second condition basedon one or more of a distribution density of network nodes, a coveragerange of the network control terminal and a target transmission rate ofthe network node. For example, in a case that the distribution densityof the network nodes is large, it means that a large number of networknodes are carried by the relay node on average, and thus good linkquality for the relay node itself is required, and a large threshold ofthe link quality is required to be set. In a case that the coveragerange is large, an area in which the relay node provides service islarge accordingly, and thus a large threshold of the link quality isalso required to bet set. In a case that the target transmission rate ofthe network node is large, it means that load of the relay node isincreased, and thus a large threshold of link quality is required to beset.

In addition, similarly, the second condition may not only include aspecification about link quality for a network node which can operate asa relay node, but also include a specification about link quality for anetwork node which can operate as a slave network node. In other words,a network node which does not comply with the two specifications of thesecond condition would serve as a common node, which directlycommunicates with the network control terminal. For example, in anexample that the second condition involves a threshold of the linkquality, a first threshold which should be satisfied when the networknode operates as the relay node and a second threshold which should besatisfied when the network node operates as the slave network node maybe set. For example, a network node having link quality greater than thefirst threshold can serve as the relay node, and a network node havinglink quality lower than the second threshold can serve as the slavenetwork node.

In a case that both the first condition and the second condition are setby the setting unit 101, the setting unit 101 may set respective weightsfor the first condition and the second condition. the generating unit102 generates the control signaling containing information of theweights. The weight indicates a proportion of a decisive role of thefirst condition or the second condition in determining the network nodewhich is to serve as the relay node.

For example, the setting unit 101 may determine the weights based on aspectrum resource state and/or interference conditions of the system.For example, in a case that spectrum resources of the system are in ashortage, it is more desirable to fully utilize the spectrum resourcesof the system. In this case, spatial multiplexing capability forspectrum resources resulting from the beam-forming capability of thenetwork node is more attractive. Therefore, the setting unit 101 sets alarger weight for the first condition, that is, a larger weight isassigned to network node having the beam-forming capability or havingstronger bema-forming capability. On the contrary, in a case that thereare relatively abundant spectrum resources, the setting unit 101 sets asmaller weight to the first condition, i.e., taking link quality for thenetwork node into consideration to a larger extent. It should beunderstood that the network control terminal can easily obtain a currentstate of the spectrum resources of the system. As a simple example, thenetwork control terminal may determine weather the spectrum resourcesare abundant based on a current distribution density of the networknodes. For example, in another aspect, in a case that seriousinterferences exist in the system, it is desirable to reduce theinterferences by spatial multiplexing of the spectrum resources, andthus the setting unit 101 sets a larger weight for the first condition.

Generally, a network node having the beam-forming capability mayactivate a beam-forming function or not. For example, in the millimeterwave communications, the network node may have capability of using adirectional antenna and an omnidirectional antenna, and may determinewhether to activate the directional antenna by itself. Therefore, thesetting unit 101 may further set an additional condition indicatingapplication of the first condition. In other words, the additionalcondition is required to be satisfied when the network node is to applythe beam-forming function related to the first condition.

In an example, the additional condition involves one or more of thefollowing: the network node with the bean-forming capability permitsactivating a beam-forming function; electricity amount of the networknode with the beam-forming capability is higher than a predeterminedthreshold; spectrum resources of a system are insufficient; andactivating the beam-forming function can reduce overall interferences ofthe system.

It should be understood that the beam-forming function is activatedunder the permission of the network node. In another aspect, since alarge number of antennas in an antenna array are required to be used forbeam-forming when the network node activates the beam-forming function,power consumption is larger as compared with a case of using theomnidirectional antennas. Therefore, the beam-forming function can besupported only in a case that electricity amount of the network node issufficient. The judgement for the additional condition may be performedby the network node, or by the network control terminal, which is notlimited.

For example, the network control terminal may determine, based on adensity of the network nodes, a requirement for a communication rate,available spectrum resources of the system and interference conditionsof the system or other information, whether activating the beam-formingfunction is necessary. For example, in a case that the spectrumresources of the system are insufficient or activating the beam-formingfunction can reduce overall interferences of the system, it isdetermined that activating the beam-forming function is necessary.

As an example, the setting unit 101 may be further configured toallocate a resource pool to the relay node, and the generating unit 102may be further configured to incorporate indicating information of theresource pool into the control signaling. In other words, the settingunit 101 pre-allocates spectrum resources to the network node which isto operate as the relay node while setting a selection condition for therelay node. After determining to operate as the relay node, the networknode may directly use spectrum resources in the resource pool to performrelay communication, without further intervention of the networkterminal.

It should be understood that the control signaling described herein maybe implemented as one piece of signaling in some examples, and mayinclude multiple pieces of signaling in other examples. The multiplepieces of signaling are transmitted by the network control terminalrespectively. For example, control signaling about the first condition,control signaling about the second condition and control signaling aboutthe resource pool are transmitted respectively. In practice, the abovemanner of transmitting the control signaling is exemplary, andtransmitting manner of the control signaling is not limited.

The control signaling may be broadcast signaling. Specifically, thenetwork control terminal transmits the above control signaling to allnetwork nodes in a coverage range of the network control terminalthrough a broadcast channel. As an example, indicating information ofthe control signaling may be contained in system information improvedbased on the LTE protocol. For example, the indicating information maybe implemented as an information element SystemInformationBlock18 or aninformation element SystemInformationBlock19. In the conventional LTEprotocol, the information element SystemInformationBlock19 contains anuplink quality condition of user equipment (UE) as a relay node and anuplink quality condition of a remote UE which is relayed. Based on this,discBeamsThreshLoRelayUE-r13+n is added, in which r13+n represents aversion number, and may be appropriately modified to be a version numberof the protocol used actually, and discBeamsThreshLoRelayUE represents athreshold for the number of directional beams which can be formed, andranges from 1 to n. As shown in FIG. 6, the control signaling may alsobe dedicated signaling alternatively.

In another example, the setting unit 101 may not pre-allocate theresource pool, and allocate spectrum resources to a master network nodebased on configuration information from the master network node. Themaster network node is a network node determined as the relay node. Theconfiguration information includes grouping information of slave networknodes to be served by the master network node. The slave network nodesin the same group are subjected interferences lower than a predetermineddegree when using the same time-frequency resources to transmit data ina case of beam-forming. In other words, the master network node may usethe same time-frequency resources to transmit data to the slave networknodes in the same group by spatial multiplexing, to maintain theinterferences within a desired range.

In the example, upon receiving the control signaling at least containingthe indicating information of the first condition from the networkcontrol terminal, the network node determines weather to operate as arelay node by itself. In a case of determining to operate as the relaynode, the network node becomes a master network node, allows one or moreslave network nodes to access, groups the slave network nodes accordingto the above rules, and then generates configuration information basedon grouping. The setting unit 101 may allocate spectrum resources to themaster network node based on the grouping. It should be understood thatthe allocated spectrum resources may include both spectrum resources tobe used for relay communication between the master network node and theslave network node, and spectrum resources to be used for communicationbetween the master network node and the network control terminal.Alternatively, the same spectrum resources may be used for the abovementioned two aspects of communications.

The master network node and all the slave network nodes thereof may bereferred to as a node cluster hereinafter. The setting unit 101 may tryto allocate different resource blocks to adjacent node clusters whenallocating spectrum resources to multiple node clusters, to reduceinterferences among clusters.

For example, the above configuration information may be a messageSidelinkUEInformation improved based on the LTE protocol, and may be aninformation element commTxResourceInfoReqRelay. As compared with theinformation element commTxResourceInfoReqRely in the conventional LTEprotocol, commTxResourceReqRelay is added in the present disclosure, toindicate identifiers of multi-point transmission destinations for relaycommunication transmission to which spectrum resources are to beallocated, that is, identifiers of the slave network nodes in the nodecluster, and is valued SL-CommTxResourceReqMC. SL-CommTxResourceReqMCcontains destinationInfoListMC, to indicate a multi-point transmissionaddress, and is valued SL -CommTxResourceReqMC, as shown in FIG. 7.

In addition, the configuration information may further includeinformation on whether the master network node is to activate thebeam-forming. In a case that the configuration information is theimproved SidelinkeUEInformation message BF-Type (valued ON or OFF) maybe added in the information element commTxResourceReqReplay to indicatethe information, as shown in FIG. 7.

Alternatively, the network control terminal determines whether themaster network node activates the beam-forming function based ongrouping information and the like. For example, the network controlterminal may analyze, based on the system information and the groupinginformation, whether interferences can be reduced significantly when themaster network node activates the beam-forming function, and determineto activate the beam-forming function in a case that the interferencescan be reduced significantly. In this case, the network control terminalmay make a determination by considering synthetically a spectrumresource image state and/or an interference conditions of the wholesystem, to improve whole performance.

In the above example, the network node may determine whether to serve asa relay mode by itself without the need of confirmation from the networkcontrol terminal. However, the setting unit 101 can also be configuredto select, based on a request from a network node intending to serve asa relay node, the artwork node as the master network node, and thegenerating unit 102 generates a notification with respect to the masternetwork node intending to serve as a relay node, the network node as themaster network code, and the generating unit 102 generates anotification with respect to the master network node correspondingly.The request may include for example information about beam-formingcapability of the corresponding network node. The corresponding masternetwork node may allow the slave network nodes to access as describedabove upon receiving the above notification, and group the slave networknodes.

In this case, the notification may further include spectrum resourcesallocated to the master network node. The master network node does notneed to transmit configuration information to the network controlterminal subsequently, in a case that the notification includes thespectrum resources. Alternatively, the network control terminal mayfurther allocate spectrum resources for relay communication to beperformed by the master network node after the master network nodetransmits the configuration information (including the groupinginformation) to the network control terminal.

Whether the master network node is to activate the beam-forming functionmay be determined by the network control terminal, or by the masternetwork node itself. In a case that whether the master network node isto activate the beam-forming function is determined by the networkcontrol terminal, an indication about whether the master network node isto activate the beam-forming function may be contained in the abovenotification, or the indication may be transmitted by the networkcontrol terminal when allocating the spectrum resources to the masternetwork node based on the configuration information. In a case thatwhether the master network node is to activate the beam-forming functionis determined by the master network node itself, the master network nodemay determine whether to activate the beam-forming function before orafter grouping the above network nodes, and a determination result maybe contained in the configuration information as necessary, to beprovided to the network control terminal.

It should be understood that, in thee embodiment, the communicationbetween the network control terminal and the master network node may beperformed in a microwave band or a millimeter wave band, and thecommunication between the master network node and the slave network nodemay also be performed in a microwave band or a millimeter wave band,which may be combined arbitrarily and is not limited.

With the electronic device 100 according to the embodiment, the firstcondition about the beam-forming capability is set, so that a networknode with the beam-forming capability serves as a relay node, toimplement spatial multiplexing of spectrum resources, and thus implementfor example one-to-many relay, thereby improving spectrum resourceutilization efficiency, and improving system capacity and communicationquality.

<Second Embodiment>

FIG. 8 is a functional block diagram an information processing device200 according to an embodiment of the present disclosure. Theinformation processing device 200 includes: a setting unit 101,configured to set a first condition about beam-forming capability of anetwork node, to be used for determining a network node which can serveas a relay node, a generating unit 102, configured to generate controlsignaling containing indicating information of the first condition, forinstructing network nodes served by the network control terminal; and atranscribing unit 201, configured to transmit the control signaling tothe network node.

The setting unit 101 and the transcribing unit 201 have the samefunction and structure as the setting unit 101 and the transcribing unit201 according to the first embodiment described with reference to FIG.1, respectively, and related description is already given in the firstembodiment, and is also applicable in the second embodiment, which isnot described repeatedly anymore.

In an example, the transcribing unit 201 is further configured toreceive configuration information from the master network node, so thatthe processing circuitry allocates spectrum resources to the masternetwork node based on the configuration information. The configurationinformation includes grouping information of the slave network nodes tobe served by the master network node. The slave network nodes in thesame group are subjected to interferences lower than a predetermineddegree when using the same time-frequency resources to transmit data ina case of beam-forming. Similar to the first embodiment, theconfiguration information may further include information on whether themaster network node is to activate the beam-forming function.

In addition, the transcribing unit 201 may further transmit anotification to the network node determined as the relay node, to notifythat the network node is allowed to serve as a relay node. The settingunit 101 may determine a relay node based on a request form the networknode. The notification may further include spectrum resources allocatedto the relay node. In addition, the notification may further includeindicating information on whether the relay node is to activate thebeam-forming function.

The transcribing unit 201 may operate in a millimeter wave band or amicrowave band.

The setting unit 101 and the transcribing unit 201 may be implemented byfor example one or more processing circuitries. The processing circuitrymay be implemented as for example a chip. The transcribing unit 201 maybe implemented as for example an antenna or an antenna array.

<Third Embodiment>

FIG. 8 is a functional block diagram of an electronic device 300 for anetwork node according to another embodiment of the present disclosure.The electronic device 300 includes: a first determining unit 301,configured to determine, based on control signaling from a networkcontrol terminal, a first condition about beam-forming capability of anetwork node; and a second determining unit 302, configured todetermine, based on the first condition, whether the present networknode is to operate as a relay node.

Similar to the first embodiment, the first condition may include athreshold for the number of directional beams which can be formed, and/pa threshold for a range of angles of the directional beams.Alternatively, the first condition may only involve whether a networknode has beam-forming capability.

In addition, the first determining unit 301 may be further configured todetermine, based on the control signaling, a second condition about linkquality for a network node, and the second determining unit 302 isconfigured to determine, based on both the first condition and thesecond condition, whether the present network node is to operate as arelay node. The link quality is indicated by for example RSRP, RSRQ oran upper limit of channel capacity per unit bandwidth.

In an example, the first determining unit 301 is further configured todetermine, based on the control signaling, respective weights for thefirst condition and the second condition. The second determining unit302 weights the two conditions using the respective weights indetermination, and determines weather the present network node is tooperate as the relay node by synthetically considering the weightedresults.

In another example, the first determining unit 301 is further configuredto determine, based on the control signaling, an additional conditionindicating application of the first condition. For example, theadditional condition involves one or more of the following: the networknode with the beam-forming capability permits activating a beam-formingfunction; electricity amount of the network node with the beam-formingcapability is higher than a predetermined threshold; spectrum resourcesof a system are insufficient; and activating the beam-forming functioncan reduce overall interferences of the system.

The first condition, the second condition and the additional conditionare already described in detail in the first embodiment. The descriptionis also applicable in the present embodiment, and is not repeated hereanymore.

As described above, the second determining unit 302 determines, based onthe condition involved in the control signaling, weather the presentnetwork node is to operate as the relay node (a master network node), orwhether the present network node is to communicate with the networkcontrol terminal through a relay node, that is, whether the presentnetwork node is to operate as a slave network node. In a case that thenetwork node does not operate as the master network node or the slavenetwork node, the network node operates as a common network node, whichdirectly communicates with the network control terminal.

In a case that weather the present network node is to operate as therelay node does not require a further confirmation from the networkcontrol terminal, the present network node may operate as a relay nodein a case that it is determined that the present network node is tooperate as the relay node. For example, the present network nodesubsequently broadcasts a pilot signal to all other network nodes. In acase that a slave network node selects to access into the presentnetwork node having an optimal channel condition and optimal linkquality with respect to the slave network node, by comparing pilotsignals received from several master network nodes for example, theslave network node transmits an access request to the present networknode. The present network node transmits a connection feedback responseto the slave network node subsequently, to establish a connection withthe slave network node. In this way, a node cluster including the masternetwork node and the slave network nodes of the master network node isformed, and there may be multiple node clusters in a coverage range ofthe network control terminal.

With reference to FIG. 9 again, as shown in a dashed line block in FIG.9, the electronic device 300 may further include a grouping unit 303,configured to group the slave network nodes accessing into the presentnetwork node. The slave network nodes in the same group are subjected tointerferences lower than a predetermined degree when using the sametime-frequency resources to transmit data in a case of beam-forming.

In an example, the grouping unit 303 groups the slave network nodesbased on an interference map. The interference map representsinterference conditions amount respective slave network nodes when usingthe same time-frequency resources for communication in the case ofbeam-forming. For example, an interference map is generated for eachnode cluster, and disjoint independent sets (that is, groups) in theinterference map is searched for using algorithms such as coloringalgorithm. The slave network nodes in each independent set are subjectedto interferences lower than a predetermined degree when using the samebeam-frequency resources to transmit data in the case of beam-forming.In this case, the master network node may allocate the same time slotsand the same resource blocks for all of the slave network nodes in oneindependent set.

FIG. 10 is a schematic diagram showing an actual scenario of a nodecluster, in which, a double circle represents a master network node,four circles represent slave network nodes respectively, and a numberbeside the circle represents a serial number of the slave network nodecorresponding to the circle.

FIG. 11 shows an interference map corresponding to the node cluster inFIG. 10. For example, each of the above network nodes is regarded as avertex in the interference map, and an interference degree between anytwo slave network nodes is analyzed. the interference degree between twoslave network nodes refers to an interference degree when the masternetwork node transmits signals to the two slave network nodes using thesame time slot and the same frequency band. In a case that theinterference between the two slave network nodes is low, for example, islower than a predetermined degree, it means that the master network nodecan communicate with the two slave network nodes using the sametime-frequency resources, and there is not edge between two vertexescorresponding to the two slave network nodes in the interference map. Onthe contrary, in a case that the interference between the two slavenetwork nodes is high, an edge is added between the two vertexescorresponding to the two slave network nodes. The interference map isbuilt after analyzing all of the slave network nodes.

The above interference map is represented as G (V, E), in which, V and Erepresent a vertex set and an edge set in the interference map,respectively. In a case that may two vertexes in a subset S of thevertex set V are not connected by any edge in the interference map, thesubset S is an independent set. An independent set including the maximummaster of vertexes is a maximum independent set. As described above,after the slave network nodes are grouped into disjoint independentsets, the master network node may apply the same time-frequency resourceblock to all of the slave network nodes in one independent set, andavoid interferences by spatial multiplexing based on the beam-formingfunction.

In an example, the interference degree between two slave network nodesmay be determined based on a relative position of each of the slavenetwork nodes with respect to the master network node during theanalyzing. For example, in a case that an angle between lines connectingeach of the two slave network nodes and the master network node islarge, the interference degree is considered to be small. In a case thatthe angle is small or even is less than a width of a main love of adirectional beam, the interference degree is considered to be large. Athreshold for the angle may be set based on for example experiences orcalculation.

In addition, the interference degree may also be determined by measuringan SINR of a received signal of each of two slave network nodes. Forexample, it is considered that the interference degree is lower than apredetermined degree in a case that the SNR is greater than a certainthreshold.

Alternatively, the interference degree among the drive network nodes maybe calculated by the master network node based on a theoretical channelmodel or antenna model.

In a case that the master network node cannot accurately calculate orestimate the interference degree, a test signal may also be transmittedto two slave network nodes using the same time-frequency resource block,and the interference degree is determined based on an SINR of a receivedsignal of the above network node. The manner may also be regarded as anadjustment to the beam-forming.

After the slave network nodes are grouped as described above, the nodecluster may start relay communication. In addition, it should beunderstood that in a case that a position, a distribution destiny, alink condition or the like of the network node is changed, for example,in a case that an exiting network node goes away from the coverage rangeof the network control terminal, or a new network node enters into theconverge range of the network control terminal, it may be necessary toreselect a master network node, re-perform clustering, or re-performgrouping of the slave network nodes in the node cluster.

It should be understood that in an example that communication betweenthe network control terminal and multiple master network nodes (or acombination of a master network node and a common network node) isperformed using the beam-forming, the above grouping unit 303 may beprovided in the network control terminal. In a similar manner, thenetwork control terminal groups the multiple master network nodes todetermine the master network nodes to which the same time-frequencyresources may be allocated, which is not described repeatedly hereanymore.

In an example ,the first determining unit 301 may be further configuredto determine, based on the control signaling, a resource pool which canbe used when the present network node operates as a relay node. Afterthe present network node operates as the relay node, for example, thepresent network node completes the accessing and grouping of the abovenetwork nodes, the present network node may directly use resources inthe resource pool for relay transmission. For example, in a case thatthe beam-forming function is activated, the same time-frequencyresources may be allocated to all of the slave network nodes in the samegroup. In addition, spectrum resources may be only allocated to slavenetwork nodes in the maximum independent set, and no spectrum resourcesare allocated to other slave network nodes in the node cluster. Theother slave network nodes may select to access into other master networknodes in next communication.

In practice, the following cases may also exist. For example, since theresources are sufficient or communication reliability requirement ishigh, the present network node does not activate the beam-formingfunction, and communicates with the salve network nodes using differenttime-frequency resources through an omnidirectional antenna.

In another example, the control signaling does not contain informationon the resource pool allocated to the master network node, and thenetwork control terminal allocates spectrum resources to the masternetwork node through other signaling. As shown in a dashed line block inFIG. 9, the electronic device 300 may further include a generating unit304, configured to generate grouping information, to be provided to thenetwork control terminal. The present network node communicates with theslave network node using the spectrum resources allocated by the networkcontrol terminal based on the grouping information.

In the example, for example, the second deterring unit 302 maydetermine, based on, for example, a state of the present network nodeitself, and a state such as an interference conditions and spectrumresource usage conditions of a communication system, weather to activatethe beam-forming function. The determination may be performed before orafter grouping. In a case that the determination is performed after thegrouping, the grouping conditions may also be taken into considerationin the determination. In an example, the master network node analyzesthe size and a state of the interferences based on the received signal,and obtains interference conditions between the present master networknode and an adjacent master network node based on communicating with theadjacent master network node, and analyzes whether interferences arereduced significantly in a case of using the directional antenna (thatis, in a case of activating the beam-forming function) as compared within a case of using the omnidirectional antenna, based on theinterference conditions. The master network node determines to activatethe beam-forming function in a case that the interferences are reducedsignificantly in a case of using the directional antenna.

The generating unit 304 may correspondingly generate indicatinginformation on whether to activate the beam-forming function, to beprovided to the network control terminal. The present network nodecommunicates with the slave network nodes using the spectrum resourcesallocated by the network control terminal based on the indicatinginformation and the grouping information.

Alternatively, it can also be determined by the network control terminalwhether to activate the beam-forming function based on the groupinginformation or the like, and notified the present network node.Similarly, in a case of deterring to activate the beam-forming function,thee network control terminal allocates the same time-frequencyresources to all of the slave network nodes in the same group.

In another example, the generating unit 304 is configured to generateinformation of a request for serving as a relay node to the networkcontrol terminal, in a case that it is determined that the presentnetwork node is to operate as the relay node. The network controlterminal transmits a corresponding notification to the present networknode after permitting the request. The second determining unit 302determines that the present network node is selected as a relay nodebased on the notification. Subsequently, the present network node mayenable accessing and grouping of the slave network nodes, as describedabove.

Similarly, whether to activate the beam-forming function may bedetermined by the master network node itself. For example, the seconddetermining unit 302 determines, based on for example a state of thepresent network node itself, and a state such as interference conditionsand spectrum resource usage conditions of the communication system,weather to activate the beam-forming function. Alternatively, weather toactivate the beam-forming function may be determined by the networkcontrol terminal. The indicating information on whether to activate thebeam-forming function may be contained in for example the abovenotification, or is transmitted by the network control terminal whenallocating the spectrum resources based on the provided groupinginformation or the like. In addition, the above notification may furtherinclude an indication of spectrum resources allocated by the networkcontrol terminal.

Signaling for transmitting the control signaling and the groupinginformation which is described in detail in the first embodiment, isalso applicable in this embodiment, and is not repeated here anymore.

In summary, the electronic device 300 according to the embodiment mayperform spatial multiplexing of spectrum resources using thebeam-forming function in a case that the present network node serves asthe relay node, thereby improving spectrum utilization efficiency,improving system capacity and communication quality and expanding acommunication range.

In addition, communication between the network control terminal and themaster network node may also be realized by spatial multiplexing of thesame time-frequency resources using the beam-forming function, so thatmore spectrum resources can be allocated to each master network node.

The first determining unit 301, the second determining unit 302, thegrouping unit 303 and the generating unit 304 may be implemented by forexample one or more processing circuitries, and the processing circuitrymay be implemented as a chip.

<Fourth Embodiment>

FIG. 12 is functional block diagram of an information processing device400 according to another embodiment of the present disclosure. Theinformation processing device 400 includes: a transcribing unit 401,configured to received control signaling from a network controlterminal; a first determining unit 301, configured to determine, basedon the control signaling, a first condition about beam-formingcapability of a network node, and a second determining unit 302,configured to determine, based on the first condition, whether thepresent network node is to operate as a relay node.

The first determining unit 301 and the second determining unit 392 havethe same function and structure as the first determining unit 301 andthe second determining unit 302 described in the third embodimentrespectively. In addition, although not shown in FIG, 12, theinformation processing device 400 may further include the grouping unit303 and the generating unit 304 described in the third embodiment. Thedescription for the first determining unit 301, the second determiningunit 302, the grouping unit 303 and the generating unit 304 are alreadyprovided in detail in the third embodiment, and is also applicable inthis embodiment, which is not repeated here anymore.

In an example, in a case that the present network node operates as arelay node, the transceiving unit 401 is further configured to transmita pilot signal to other network nodes, receive a connection request fromanother network node, and transmit a connection response to the networknode which is accepted as a slave network node of the present networknode, to establish a connection.

In addition, the transceiving unit 401 is further configured to transmitto the network control terminal one or more the of the followinginformation: information a request for serving as a the relay node tothe network control terminal; grouping information of slave networknodes; and indicating information on whether to activate thebeam-forming function.

In another aspect, the transceiving unit 401 is further configured toreceive from the network control terminal one or more of the followinginformation: spectrum resources allocated by the network controlterminal; indicating information on whether to activate the beam-formingfunction; and notification information of being selected as a relaynode.

In an example, the transceiving unit 401 may communicate with thenetwork control terminal in a millimeter wave band or a microwave band.The transceiving unit 401 may communicate with the slave network node ina millimeter wave band or a microwave band.

The first determining unit 301, the second determining unit 302, thegrouping unit 303 and the generating unit 304 may be implemented by forexample one or more processing circuitries, and the processing circuitrymay be implemented as for example a chip. the transceiving unit 401 maybe implemented as for example multiple antennas (an antenna array). Forexample, each antenna is connected to phase shifter, and a directionalbeam is formed by regulating a phase of the phase shifter, to serve theslave network node.

<Fifth Embodiment>

In the process of describing the electronic device and the informationprocessing device in the embodiments described above, obviously, someprocessing and methods are also disclosed. Hereinafter, an overview ofthe methods is given without repeating some details disclosed above.However, it should be noted that, although the methods are disclosed ina process of describing the electronic device and the informationprocessing device, the methods do not certainly employ or are notcertainly executed by the aforementioned components. For example, theembodiments of the electronic device and the information processingdevice may be partially or completely implemented with hardware and/orfirmware, the method described below may be executed by acomputer-executable program completely, although the hardware and/orfirmware of the electronic device and the information processing devicecan also be used in the methods.

FIG. 13 is a flowchart of a method for an electronic device of a networkcontrol terminal according to an embodiment of the present disclosure.The method includes: setting a first condition about bam-formingcapability of a network node, to be used for determining a network nodewhich can serve as a relay node (S11); and generating control signalingcontaining indicating information of the first condition, forinstructing network nodes served by the network control terminal (S14).

For example, the first condition includes a threshold for the number ofdirectional beams which can be formed, and/or a threshold for a range ofangles of the directional beams.

In addition, as shown in a dashed line block in FIG. 13, the abovemethod may further include: setting a second condition about linkquality for the network node, to be used for determining a network nodewhich can serve as a relay nodes (S12); and generating the controlsignaling further containing indicating information of the secondcondition in step S14.

In an example, the control signaling further includes information onrespective weights of the first condition and the second condition whendetermining the network node which can serve as the relay node, Theweight may be determined by for example based on a spectrum resourcestate an/or interference conditions of the system.

In step S12, the second condition may be set based on one or more of adistribution density of network nodes, a coverage range of the networkcontrol terminal and a target transmission rate of the network node.

In an example the control signaling may further include an additionalcondition indicating application of the first condition. The additionalcondition involves for example one or more of the following: the networknode with the beam-forming capability permits activating a beam-formingfunction; electricity amount of the network node with the beam-formingcapability is higher than a predetermined threshold; spectrum resourcesof a system are insufficient; and activating the beam-forming functioncan reduce overall interferences of the system.

In an example, the above method may further include step S13, allocatinga resource pool to the relay node, and incorporating indicatinginformation of the resource pool in the control signaling in step S14.

The control signaling may be broadcast signaling, such as an informationelement SystemInformationBlockType18 or an information elementSystemInformationBlockType19 of a system message based on the improvedLTE protocol. Alternatively, the control signaling may be dedicatedsignaling.

In another example, as shown in FIG. 14, the method may includereceiving, by network control terminal, configuration information from amaster network node after transmitting the control signaling, ratherthan step S13. The transfer network node is a network node determined asa relay node. The method includes step S15; allocating spectrumresources to the master network node based on the configurationinformation. The configuration information includes grouping informationof slave network nodes which are to be served by the master networknode. The slave network nodes in the same group are subjected tointerferences lower than a predetermined degree when using the sametime-frequency resources to transmit data in a case of beam-forming.

Furthermore, the configuration information further includes informationon whether the master network node is to activate the beam-formingfunction. Alternatively, it is also possible to set as follows: thenetwork control terminal determines whether to activate the beam-formingfunction, and notifies the master network node.

In another example, as shown in FIG. 15, the method includes step S15,selecting, based on a request from network node intending to serve as arelay node, the network node as the master network node, and generatinga notification for the master network node correspondingly. In otherwords, whether the network node can operate as the relay node needs tobe confirmed by the network control terminal.

The notification may further include spectrum resources allocated to themaster network node, and/or the notification may further includeindicating information on whether to activate the beam-forming function.Alternatively, the master network node may determine whether to activatethe beam-forming function by itself, and the network control terminalallocates spectrum resources to the master network node after the masternetwork node groups the slave network nodes and provides groupinginformation to the network control terminal.

In the above method, the network control terminal may be for example abase station, and the network node may be for example user equipment ornetwork infrastructure. Communication between the network controlterminal and the master network node and communication between themaster network node and the slave network node may be performed inmicrowave band or millimeter wave band.

FIG. 16 is a flowchart of a method for an electronic device of a networknode according to another embodiment of the present disclosure. Themethod includes: determining, based on control signaling from thenetwork control terminal, a first condition about beam-formingcapability of a network node (S21); determining, based on the firstcondition, whether the present network node is to operate as the relaynode (S22). For example, the first condition includes a threshold forthe number of directional beams which can be formed, and/or a thresholdfor a range of angles of the directional beams.

In addition, step S21 may further include determining a second conditionabout link quality for a network node based on the control signaling. Instep S22, it is determined whether the present network node is tooperate as the relay node based on the first condition and the secondcondition. In step S21, respective weights for the first condition andthe second condition may be determined based on the control signaling.

In an example, in step S21, an additional condition indicatingapplication of the first condition may further be determined based onthe control signaling. The additional condition can involve one or moreof the following: the network node with the beam-forming capabilitypermits activating a beam-forming function, electricity amount of thenetwork node with the beam-forming capability is higher than apredetermined threshold, spectrum resources of a system areinsufficient; and activating the beam-forming function can reduceoverall interferences of the system.

In step S21, a resource pool which can be used when the present networknode operates as the relay node may also be determined based on thecontrol signaling.

As shown in dashed line block in FIG. 16, the method further includesstep S23, grouping slave network nodes which access into the presentnetwork node after the present network node operates as the relay node.The slave network nodes in the same group are subjected to interferenceslower than a predetermined degree when using the same time-frequencyresources to transmit data in the case of beam-forming.

The above method further includes step S24: determining whether toactivate the beam-forming function, and allocating the sametime-frequency resources to the slave network nodes in the same group ina case of determining to activate the beam-forming function. It shouldbe noted that it may determine whether to activate the beam-formingfunction first, and the slave network nodes are grouped after itdetermines to activate the beam-forming function.

In an example, grouping information may be generated in step S23 to beprovided to the network control terminal, and the master network nodecommunicates with the slave network nodes using the spectrum resourcesallocated by the network control terminal based on the groupinginformation.

In addition, in step S24, indicating information on whether to activatethe beam-forming function may be generated, to be provided to thenetwork control terminal, and the master network node communicates withthe slave network nodes using spectrum resources allocated by thenetwork control terminal based on the indicating information and thegrouping information.

In another example, in step S23, information on a request for serving asa relay node to the network control terminal is generated in a case thatit is determined that the present network node is to operate as therelay node. The network control terminal determines whether to selectthe present network node as a relay node based on a state of the presentnetwork node, spectrum resource usage conditions of the system or thelike, and transmits a notification. The present network node allows theslave network nodes to access in and groups the slave network nodesafter receiving the notification for confirmation from the networkcontrol terminal. In an example, the notification may further includeone or more of spectrum resources allocated by the network controlterminal and indicating information on whether the present network nodeis to activate the beam-forming function.

In an example, in step S23, the slave network nodes are grouped based onan interference map, and the interference map represents interferenceconditions among slave network nodes when using the same time-frequencyresources for communication in the case of beam-forming.

It is to be noted that, the above methods can be used separately or inconjunction with each other. The details have been described in detailin the first to fourth embodiments, and are not repeatedly describedhere.

For convenience of understanding, several exemplary information flowsbetween a network control terminal and a network node are describedbelow with reference to FIG. 17 to FIG. 22. The network control terminalmay include any one of the electronic device 100 or the informationprocessing device 200 described above, or can implement at least a partof functions of the electronic device 100 or the information processingdevice 200. The network node may include any one of the electronicdevice 300 or the information processing device 400 described above, orcan implement at least a part of functions of the electronic device 300or the information processing device 400. At least a part of the networknode slave beam-forming capability, for example, the network node hasmultiple antennas. It should be understood that the information flowsare only illustrative rather than restrictive.

The network control terminal may be for example a base station such asan eNB. Examples in which the network node is master network node and aslave network node are described respectively. The network node may befor example user equipment (UE) or network infrastructure. It should beunderstood that the number of network nodes are illustrative rather thanrestrictive.

FIG. 17 is a first exemplary information flow between the networkcontrol terminal and the network node. At first, the network controlterminal sets a condition which should be satisfied by the network nodein order to be capable of serving as a relay node. The conditionincludes the first condition described above, and may optionally includethe second condition, the additional condition indicating application ofthe first condition or the like. In the example, the network controlterminal pre-allocates a resource pool for relay communication which isto be performed by the relay node. That is, the relay node may directlyuse the time-frequency resources reserved in the resource pool toprovide relay service for the slave network nodes of the relay node.Subsequently, the network control terminal broadcasts the set conditionand information on the allocated resource pool. A network node in acoverage range of the network control terminal determines whether thepresent network in a coverage range of the network control terminaldetermines whether the present network node meets the condition, forexample, whether the present network node has beam-forming capability,upon receiving the broadcasted condition, and determines whether toserve as a relay node, that is, a master network node by itself. In acase that it is determined to serve as the master network node, thepresent network node broadcasts a pilot signal to other network nodes.In this case, the network node which determines to operate as a slavenetwork node receives the pilot signal from the master network node, andcalculates a channel state and link quality between the network node andthe master network node using channel estimation algorithm. In a case ofreceiving pilot signals from multiple master network nodes, the slavenetwork node selects to access to a master network node with an optimalchannel state and link quality for the link between the network node andthe master network node. In practice, any other strategy may be used,which does not affect the implementation of the present disclosure.

Subsequently, the slave network node transmits an access request to themaster network node to be accessed, and the master network nodetransmits a connection response to the slave network node in a case ofpermitting the access of the slave network node, to establish aconnection with the slave network node. In another aspect, in a case ofnot permitting the access of the slave network node, the master networknode may notify the slave network node that the access of the slavenetwork node is not permitted. Alternatively, in a case that the weightof the slave network node overtimes, for example, the slave network nodeselects a master network node with an optimal channel state and linkquality for the link between the network node and the master networknode from remaining master network nodes, and transmits a connectionrequest. In this way, all of the network nodes are grouped into multiplemaster and slave network node clusters (abbreviated as node cluster).Each of the node clusters includes one master network node and one ormore slave network nodes.

The master network node determines whether to activate the beam-formingfunction based on for example a density of network nodes, acommunication requirement, interference conditions, a spectrum resourcestate and conditions of the master network node. Alternatively, themaster network node activates the beam-forming function by default.

In order to implement spatial multiplexing of the spectrum resourcesusing the beam-forming function, the master network node further groupsthe slave network nodes which access thereto, to obtain an independentset of slave network nodes which are subjected to mutual interferenceslower than a predetermined degree when using the same time-frequencyresources to transmit data. The grouping may be performed based on forexample an interference map. After obtaining several disjointindependent sets. the master network node allocates the sametime-frequency resources in the resource pool to the slave network nodesin each of the independent sets. In addition, since there may bemultiple node clusters simultaneously using spectrum resources in theresource pool, a coordination operation among the node clusters isrequired, to reduce mutual interferences among the node clusters.

FIG. 18 shows a second exemplary information flow between the networkcontrol terminal and the network node. The second exemplary informationflow is distinguished from the first exemplary information flowdescribed with reference to FIG. 17 in that the network control terminalallocates spectrum resources to the master network node after the masternetwork node groups the slave network nodes.

In FIG. 18 the master network node determined to serve as the relay nodedetermines whether to activate the beam-forming capability based on astate of the master network node itself, interference conditions, aspectrum usage state of a system or the like. Subsequently, the masternetwork node broadcasts a pilot signal, and receives a connectionrequest from the slave network node and transmits a connection responseto establish a connection. Subsequently, in a case of determining toactivate the beam-forming function, the master network node groups thesecond slave network nodes based on for example an interference map, andtransmits grouping information and indicating information on whether toactivate the beam-forming function to the network control terminal. Thenetwork control terminal allocates resources to the master network nodebased on the grouping information and the indicating informationdescribed above. As described above, the allocated spectrum resourcesmay include spectrum resources to be used for relay communicationbetween the master network node and the slave network node, and spectrumresources to be used for communication between the master network nodeand the network control terminal. Alternatively, the same spectrumresources can be used for the two aspects of communications. Next, themaster network node allocates the resources allocated by the networkcontrol terminal to its slave network nodes, for relay communication.

FIG. 19 shows a third exemplary information flow between a networkcontrol terminal and a network node. The third exemplary informationflow is distinguished from the second exemplary information flowdescribed with reference to FIG. 18 in a time when to determine whetherto activate the beam-forming function.

In FIG. 19, the master network node determines whether to activate thebeam-forming function after the completion of accessing and grouping ofthe slave network nodes. In this case, the grouping information is alsotaken into consideration in determining whether to activate thebeam-forming function. Subsequently, the master network node transmitsthe grouping information and indicating information on whether toactivate the beam-forming function to the network control terminal. Thenetwork control terminal allocates resources to the master network nodebased on the grouping information and the indicating information. next,the master network node allocates the resources allocated by the networkcontrol terminal to its slave network nodes for relay communication.

In addition, FIG. 20 shows a variation of the third exemplaryinformation flow. In the variation, the master network node provides thegrouping information to the network control terminal, withoutdetermining whether to activate the beam-forming function, aftercompletion of accessing and grouping of the slave network nodes. Thenetwork control terminal determines whether to activate the beam-formingfunction based on the grouping information and other system informationsuch as an interference conditions, spectrum resource usage conditionsor the like, and transmits the corresponding indicating information tothe master network node. In addition, the network control terminalallocates resources to the master network node correspondingly Next, themaster network node allocates the resources allocated by the networkcontrol terminal to its slave network nodes for relay communication.

FIG. 21 shows a fourth exemplary information flow between a networkcontrol terminal and a network node. The fourth exemplary informationflow is distinguished from the first to third exemplary information flowin that whether the network node can serve as the relay node requires tobe further determined by the network control terminal.

In FIG. 21, a network node which determines to serve as a relay nodetransmits information on a request for serving as a relay node to thenetwork control terminal. The information on the request may furtherinclude for example information about beam-forming capability of thenetwork node. The network control terminal determines whether thenetwork node can serve as a relay node based on the information on therequest, and transmits a notification to the network node. In a casethat the network control terminal permits the network node to serve asthe relay node, the network node may determine whether to activate thebeam-forming function, perform the accessing and grouping of the slavenetwork nodes, and use the spectrum resources allocated by the networkcontrol terminal for relay communication, in a similar way to FIG. 18.also, the network node may determine whether to activate thebeam-forming function after the grouping (not shown in FIG. 21), in asimilar way to FIG. 19. Since a detailed flow is substantially the sameto the flows shown in FIG. 18 and FIG. 19, which is not repeated hereanymore.

In addition, in FIG. 21, the network control terminal may also allocatespectrum resources to the network node when transmitting a notificationto he network node that the network node can operate as the relay node.In this case, the operation of transmitting configuration information tothe network control terminal after the grouping and the operation ofallocating spectrum resources by the network control terminal are notrequired.

FIG. 22 shows a variation of the fourth exemplary information flow. Inthe variation, the network control terminal transmits indicatinginformation on whether to activate the beam-forming function along withthe notification that the network node can operate as the relay node tothe network node. In other words, the network control terminaldetermines whether to activate the beam-forming function based onrelated information of the system.

In addition, alternatively, as shown in a dashed line block in FIG. 22,the network control terminal determines whether to activate thebeam-forming function, after the slave network nodes accessing to themaster network nodes and are grouped and the grouping information isreported to the network control terminal, similar to the flow shown inFIG. 20. Next, the network control terminal notifies the master networknode of indicating information on whether to activate the beam-formingfunction and allocated spectrum resources.

In summary, the electrode device, the information processing device andthe method in the present disclosure can implement one-to-many relayusing beam-forming function of the network node, to implement signalmultiplexing of spectrum resources, thereby increasing system capacityand communication quality.

In addition, although the technology is described above with respect toa scenario of relay communication, it should be understood by thoseskilled in the art that the above description is only exemplaryembodiments, and the technology is not limited thereto. Instead, thetechnology may be applied to various other scenarios of communication,for example, a scenario of communication between a master node andmultiple slave nodes other than the relay communication Prosecommunication, such as a scenario of a normal D2D communication or V2Vcommunications. In the scenarios, a node with beam-forming capabilitymay be preferably selected as a master node in a similar mannerdescribed in the above relay communication example, to efficientlyperform communication of a control message such as resource scheduling,interference cancellation with the slave nodes. Also, reasonablevariations and changes may be made by those skilled in the art based ontechnical content in the present disclosure, and the variations andchanges full within the scope of the present disclosure.

<Application Examples>

The technology of the present disclosure is applicable to variousproducts. For example, the above mentioned base station may be realizedas any type of evolved Node B (eNB) such as a macro eNB and a small eNB.The small eNB such as a pico eNB, micro eNB and a home (femto-cell) eNBmay have a smaller coverage range than a macro cell. Alternatively, thebase station may also be implemented as any other type of base stations,such as a NodeB and a base transceiver station (BTS). The base stationmay include a body (also referred to as a base station device)configured to control wireless communications, and one or more remoteradio heads (RRHs) arranged in a different position from the body. Inaddition, various types of user equipments, which will be describedbelow, may each operate as the base station by temporarily orsemi-persistently executing a base station function.

[Application Example Regarding Base Station]

( First Application Example)

FIG. 23 is a block diagram illustrating a first example of a schematicconfiguration of an eNB to which the technology of the presentdisclosure may be applied. An eNB 800 includes one or more antennas 810and a base station apparatus 820. Each antenna 810 and the base stationapparatus 820 may be connected to each other via an RF cable.

Each of the antennas 810 includes a single or multiple antenna elements(such as multiple antenna elements included in an MIMO antenna), and isused for the base station apparatus 920 to transmit and receive radiosignals. The eNB 800 may include the multiple antennas 810, asillustrated in FIG. 23. For example, the multiple antennas 810 may becompatible with multiple frequency bands used by the eNB 800. AlthoughFIG. 23 illustrates the example in which the eNB 800 includes themultiple antennas 810, the eNB 800 may also include a single antenna810.

The base station apparatus 920 includes a controller 821, a memory 922,a network interface 923, and radio communication interface 825.

The controller 821 may be, for example, a CPU or a DSP, and operatesvarious functions of a higher layer of the base station apparatus 820.For example, the controller 821 generates a data packet from data insignals processed by the radio communications interface 825, andtransfers the generated packet via the network interface 823. Thecontroller 821 may bundle data from multiple base band processors togenerate the bundled packet, and transfer the generated bundled packet.The controller 821 may have logical conations of performing control suchas radio resource control, radio bearer control, mobility management,admission control, and scheduling. The control may be performed incorporation with an eNB or a core network node in the vicinity. Thememory 922 includes a RAM and a ROM, and stores a program that isexecuted by the controller 921 and various types of control data (suchas a terminal list, transmission power data, and scheduling data).

The network interface 823 is a communication interface for connectingthe base station apparatus 820 to a core network 824. The controller 821may communicate with a core network node or another eNB via the networkinterface 823. In that case, the eNB 800, and the core network node orthe other eNB may be connected to each other through a logical interface(such as an S1 interface and an X2 interface). The network interface 823may also be a wired communication interface or a radio communicationinterface for radio backhaul. If the network interface 823 is a radiocommunication interface, the network interface 823 may use a higherfrequency band for radio communication than a frequency band used by theradio communication interface 825.

The radio communication interface 825 supports any cellularcommunication scheme (such as Long Term Evolution (LTE) andLTE-Advanced), and provides radio connection to a terminal positioned ina cell of the eNB 800 via the antenna 810. The radio communicationinterface 825 may typically include, for example, a baseband (BB)processor 826 and an RF circuit 827. The BB processor 826 may perform,for example, encoding/decoding, modulating/demodulating, andmultiplexing/demultiplexing, and performs various types of signalprocessing of layers (such as L1, medium access control (MAC), radiolink control (RLC), and packet data convergence protocol (PDCP)). The BBprocessor 826 may have a part or all of the above-described logicalfunctions instead of the controller 821. The BB processor 826 may be amemory that stores a communication control program, or a module thatincludes a processor and a related circuit configured to execute theprogram. Updating the program may allow the functions of the BBprocessor 826 to be changed. The module may be a card or a blade that isinserted into a slot of the base station apparatus 820. Alternatively,the module may also be a chip that as mounted on the card or the blade.Meanwhile, the RF circuit 826 may include, for example, a mixer, afilter, and an amplifier, and transmits and receives radio signals viathe antenna 810.

The radio communication interface 825 may include the multiple BBprocessors 826, as illustrated in FIG. 23. For example, the multiple BBprocessors 826 may be compatible with multiple frequency bands used bythe eNB 800. The radio communication interface 825 may include themultiple RF circuits 827, as illustrated in FIG. 23. For example, themultiple RF circuits 827 may be compatible with multiple antennaelements. Although FIG. 23 illustrates the example in which the radiocommunication interface 825 includes the multiple BB processors 826 andthe multiple RF circuits 827, the radio communication interface 825 mayalso include a single BB processor 826 or a single RF circuit 827.

In the eNB 800 illustrated in FIG. 23, the transcribing unit 201described with reference to FIG. 9 may be implemented by the radiocommunication interface 825. At least a part of the functions may alsobe implemented by the controller 821. For example, the controller 821can impalement setting of a condition which the relay node should meetand generation of corresponding control signaling by implementing thefunction of the setting unit 101 and the generating unit 102.

(Second Application Example)

FIG. 24 is a block diagram illustrating a second example of a schematicconfiguration of an eNB to which the technology of the presentdisclosure may be applied. An eNB 830 includes one or more antennas 940,a base station apparatus 850, and an RRH 860. Each antenna 840 and theRRH 860 may be connected to each other via an RF cable. The base stationapparatus 850 and the RRH 860 may be connected to each other via a highspeed line such as an optical fiber cable.

Each of the antennas 840 includes a single or multiple antenna elements(such as multiple antenna elements included in an MIMO antenna), and isused for the RRH 860 to transmit and receive radio signals. The eNB 830may include the multiple antennas 840, as illustrated in FIG. 24. Forexample, the multiple antennas 840 may be compatible with multiplefrequency bands used by the eNB 830. Although FIG. 24 illustrates theexample in which the eNB 830 includes the multiple antennas 840, the eNB830 may also include a single antenna 840.

The base station apparatus 850 includes a controller 851, a memory 852,a network interface 853, a radio communication interface 835, and aconnection interface 857. The controller 851, the memory 852, and thenetwork interface 855 are the same as the controller 821, the memory822, and the network interface 823 described with reference to FIG. 24.

The radio communication interface 855 supports any cellularcommunication scheme (such as LTE and LTE-Advanced), and provides radiocommunication to a terminal positioned in a sector corresponding to theRRH 860 via the RRH 860 and the antenna 840. The radio communicationinterface 855 may typically include, for example, a BB processor 856.The BB processor 856 is the same as the BB processor 826 processordescribed with reference to FIG. 24, except the BB processor 856 isconnected to the RF circuit 864 of the RRH 860 via the connectioninterface 857. The radio communication interface 855 may include themultiple BB processors 856, as illustrated in FIG. 24. For example, themultiple BB processors 856 may be compatible with multiple frequencybands used by the eNB 830. Although FIG. 24 illustrates the example inwhich the radio communication interface 855 includes the multiple BBprocessors 856, the radio communication interface 855 may also include asingle BB processor 856.

The connection interface 857 is an interface for connecting the basestation apparatus 850 (radio communication interface 855) to the RRH860. The connection interface 857 may also be a communication module forcommunication in the above-described high speed line that connects thebase station apparatus 850 (radio communication interface 855) to theRRH 860.

The RRH 860 includes a connection interface 861 and a radiocommunication interface 863.

The connection interface 861 is an interface for connecting the RRH 860(radio communication interface 863) to the base station apparatus 850.The connection interface 861 may also be a communication module forcommunication in the above-described high speed line.

The radio communication interface 863 transmits and receives radiosignals via the antenna 840. The radio communication interface 863 maytypically include, for example, the RF circuit 864. The RF circuit 864may include, for example, a mixer, a filter, and an amplifier, andtransmits and receives radio signals via the antenna 840. The radiocommunication interface 863 may include multiple RF circuits 864, asillustrate din FIG. 24. For example, the multiple RF circuits 864 maysupport multiple antenna elements. Although FIG. 24 illustrates theexample in which the radio communication interface 863 includes themultiple RF circuits 864, the radio communication interface 863 may alsoinclude a single RF circuit 864.

In the eNB 830 illustrated in FIG. 24, the transcribing unit 201described with reference to FIG. 8 may be implemented by the radiocommunication interface 855 and/or the radio communication interface863. At least a part of the functions may also be implemented by thecontroller 851. For example, the controller 851 can implement setting ofa condition which the relay node should meet and generation ofcorresponding control signaling by implementing the function of thesetting unit 101 and the generating unit 102.

[Application Examples Regarding User Equipment]

(First Application Example)

FIG. 25 is a block diagram illustrating an example of a schematicconfiguration of a smartphone 900 to which the technology of the presentdisclosure may be applied. The smartphone 900 includes a processor 901,a memory 902, a storage 903, an external connection interface 904, acamera 906, a sensor 907, a microphone 908, an input device 909, adisplay device 910, a speaker 911, a radio communication interface 912,one or more antenna switches 915, one or more antennas 916, a bus 917, abattery 918, and an auxiliary controller 919.

The processor 901 may be, for example, a CPU or a system on a chip(SoC), and controls functions of an application layer and another layerof the smartphone 900. The memory 902 includes a RAM and a ROM, andstores a program that is executed by the processor 901, and data. Thestorage 903 may include a storage medium such as a semiconductor memoryand a hard disk. The external connection interface 904 is an interfacefor connecting an external device (such as a memory card and a universalserial bus (USB) device) to the smartphone 900.

The camera 906 includes an image sensor (such as a charge coupled device(CCD) and a complementary metal oxide semiconductor (CMOS)), andgenerates a captured image. The sensor 907 may include a group ofsensors such as a measurement sensor, a gyro sensor, a geomagneticsensor, and a acceleration sensor. The microphone 908 converts soundsthat are input to the smartphone 900 to audio signals. The input device900 includes, for example, a touch sensor configured to detect touchonto a screen of the display device 910, a keypad, a keyboard, a button,or a switch, and receives an operation or an information input from auser. The display device 910 includes a screen (such as a liquid crystaldisplay (LCD) and an organic light-emitting diode (OLED) display), anddisplays an output image of the smartphone 900. The speaker 911 convertsaudio signals that are output from the smartphone 900 to sounds.

The radio communication interface 912 supports any cellularcommunication scheme such as LET and LTE-Advanced), and performs radiocommunication. The radio communication interface 912 may typicallyinclude, for example, a BB processor 913 and an RF circuit 914. The BBprocessor 913 may perform, for example, encoding/decoding,modulating/demodulating, and multiplexing/demultiplexing, and performsvarious types of signal processing for radio communication. Meanwhilethe RF circuit 914 may include, for example, a mixer, a filter, and anamplifier, and transmits and receives radio signals via the antenna 916.The radio communication interface 912 may be a one chip module havingthe BB processor 913 and the RF circuit 914 integrated thereon. Theradio communication interface 912 may include the multiple BB processors913 and the multiple RF circuits 914, as illustrated in FIG. 25.Although FIG. 25 illustrates the example in which the radiocommunication interface 912 includes the multiple BB processors 913 andthe multiple RF circuits 914, the radio communication interface 912 mayalso include a single BB processor 913 or a single RF circuit 914.

Furthermore, in addition to a cellular communication scheme, the radiocommunication interface 912 may support another type of radiocommunication scheme such as a short-distance wireless communicationscheme, a near field communication scheme, and a radio local areanetwork (LAN) scheme. In that case, the radio communication interface912 may include the BB processor 903 and the RF circuit 914 for eachradio communication scheme.

Each of the antenna switches 915 switches connection destinations of theantennas 916 among multiple circuits (such as circuits for differentradio communication schemes) included in the radio communicationinterface 912.

Each of the antennas 916 includes a single or multiple antenna elements(such as multiple antenna elements include din an MIMO antenna), and isused for the radio communication interface 912 to transmit and receiveradio signals. Although not shown in FIG. 25, in a case that the antenna916 includes multiple antenna elements, RF links may be connected withmultiple antenna elements through multiple phase shifters, respectively.The smartphone 900 may include the multiple antennas 916, as illustratedin FIG. 25. Although FIG. 25 illustrates the example in which thesmartphone 900 includes the multiple antennas 916, the smartphone 900may also include a single antenna 916.

Furthermore, the smartphone 900 may include the antenna 916 for eachradio communication scheme. In that case, the antenna switches 915 maybe omitted from the configuration of the smartphone 900.

The bus 917 connects the processor 901, the memory 902, the storage 903,the external connection interface 904, the camera 906, the sensor 907,the microphone 908, the input device 909, the display device 910, thespeaker 911, the radio communication interface 912, and the auxiliarycontroller 919 to each other. The battery 918 supplies power to blocksof the smartphone 900 illustrated in FIG. 25 via feeder lines, which arepartially shown as dashed lines in the FIG. 25. The auxiliary controller919 operates a minimum necessary function of the smartphone 900, forexample, in a sleep mode.

In the smartphone 900 illustrated in FIG. 25, the transcribing unit 401described with reference to FIG. 12 may be implemented by the radiocommunication interface 912. At least a part of the functions may alsobe implemented by the processor 901 or the auxiliary controller 919. Forexample, the processor 901 or the auxiliary controller 919 can determinewhether the present network node is to operate as a relay node byimplementing the function of the first determining unit 301, the seconddetermining unit 302, the grouping unit 303 and the generating unit 304.

(Second Application Example)

FIG. 26 is a block diagram illustrating an example of a schematicconfiguration of a car navigation apparatus 920 to which the technologyof the present disclosure may be applied. The car navigation apparatus920 includes a processor 921, memory 922, a global positioning system(GPS) module 924, a sensor 925, a data interface 926, a content player927, a storage medium interface 928, an input device 929, a displaydevice 930, a speaker 931, a radio communication interface 933, one ormore antenna switches 936, one or more antennas 937, and a battery 938.

The processor 921 may be, for example, a CPU or a SoC, and controls anavigation function and another function of the car navigation apparatus920. The memory 922 includes a RAM and a ROM, and stores a program thatis executed by the processor 921 and data.

The GPS module 924 uses GPS signals received from a GPS satellite tomeasure a position (such as latitude, longitude, and altitude) of thecar navigation apparatus 920. The sensor 925 may include a group ofsensors such as a gyro sensor, a geomagnetic sensor, and an air pressuresensor. The data interface 926 is connected to, for example, anin-vehicle network 941 via a terminal that is not shown, and acquiresdata generated by the vehicle, such as vehicle speed data.

The content player 927 reproduces content stored in a storage medium(such as a CD and a DVD) that is inserted into the storage mediuminterface 928. The input device 929 includes, for example, a touchsensor configured to detect touch onto a screen of the display device930, a button, or a switch, and receives an operation or an informationinput from a user. The display device 930 includes a screen such as aLCD or an OLED display, and displays an image of the navigation functionor content that is reproduced. The speaker 931 outputs sounds of thenavigation function or the content that is reproduced.

The radio communication interface 933 supports ay cellular communicationscheme (such as LTE and LTE-Advanced), and performs radio communication.The radio communication interface 933 may typically include, forexample, a B processor 934 and an RF circuit 935. The BB processor 934may perform, for example, encoding/decoding, modulating/demodulating,and multiplexing/demultiplexing, and performs various types of signalprocessing for radio communication. Meanwhile, the RF circuit 935 mayinclude, for example, a mixer, a filter, and an amplifier, and transmitsand receives radio signals via the antenna 937. The radio communicationinterface 933 may also be a one chip module that has the BB processor934 and the RF circuit 935 integrated thereon. The radio communicationinterface 933 may include the multiple BB processors 934 and themultiple RF circuits 935, as illustrated in FIG. 26. Although FIG. 26illustrates the example in which the radio communication interface 933includes the multiple BB processors 934 and the multiple RF circuits935, the radio communication interface 933 may also include a single BBprocessor 934 or a single RF circuit 935.

Furthermore, in addition to a cellular communication scheme, the radiocommunication interface 933 may support another type of radiocommunication scheme such as a short-distance wireless communicationscheme, a near field communication scheme, and a radio LAN scheme. Inthat case, the radio communication interface 933 may include the BBprocessor 934 and the RF circuit 935 for each radio communicationscheme.

Each of the antenna switches 936 switches connection destinations of theantennas 937 among multiple circuits (such as circuits for differentradio communication schemes) included in the radio communicationinterface 933.

Each of the antennas 937 includes a single or multiple antenna elements(such as multiple antenna elements include din an MIMO antenna), and isused for the radio communication interface 933 to transmit and receiveradio signals. The car navigation apparatus 920 may include the multipleantennas 937, as illustrate din FIG. 26. Although FIG. 26 illustratesthe example in which the car navigation apparatus 920 includes themultiple antennas 937, the car navigation apparatus 920 may include asingle antenna 937.

Furthermore, the car navigation apparatus 920 may include the antenna937 for each radio communication scheme. In that case, the antennaswitches 936 may be omitted from the configuration of the car navigationapparatus 920.

The battery 938 supplies power to blocks of the car navigation apparatus920 illustrated in FIG. 26 via feeder lines that are partially shown asdashed lines in the IF. 26. The battery 938 accumulates power suppliedfrom the vehicle.

In the car navigation apparatus 920 illustrated in FIG. 26, thetranscribing unit 401 described with reference to FIG. 12 may beimplemented by the radio communication interface 933. At least a part ofthe functions may also be implemented by the processor 921. For example,the processor 921 can determine whether the present network node is tooperate as a relay node by implementing the function of the firstdetermining unit 301, the second determining unit 202, the grouping unit303 and the generating unit 304.

The technology of the present disclosure may also be realized as anin-vehicle system (or a vehicle) 940 including one or more blocks of thecar navigation apparatus 920, the in-vehicle network 941, and a vehiclemodule 942. The vehicle module 942 generates vehicle data (such asvehicle speed, engine speed, and trouble information), and outputs thegenerated data to the in-vehicle network 941.

The basic principle of the present disclosure has been described abovein conjunction with particular embodiments. However, as can beappreciated by those ordinarily skilled in the art, all or any of thesteps or compounds of the method and apparatus according to thedisclosure can e implemented with hardware, firmware, software of acombination thereof in any computing device (including a processor, astorage medium, etc.) or a network of computing devices by thoseordinarily skilled in the art in light of the disclosure of thedisclosure and making use of their general circuit designing knowledgeor general programming skills.

Moreover, the present disclosure further discloses a program product inwhich machine-readable instruction codes are stored. The aforementionedmethods according to the embodiments can be implemented when theinstruction codes are read and executed by a machine.

Accordingly, a memory medium for carrying the program product in whichmachine-readable instruction codes are stored is also covered in thepresent disclosure. The memory medium includes but is not limited tosoft disc, optical disc, magnetic optical disc, memory card, memorystick and the like.

In the case where the present disclosure is realized with software orfirmware, a program constituting the software is installed in a computerwith a dedicated hardware structure (e.g. the general computer 2700shown in FIG. 27) from a stooge medium or network, wherein the computeris capable of implementing various functions when installed with variousprograms.

In FIG. 27, a central processing unit (CPU) 2701 executes variousprocessing according to a program stored in a read-only memory (ROM)2702 or a program loaded to a random access memory (RAM) 2703 from amemory section 2708. The data needed for the various processing of theCPU 2701 may be stored in the RAM 2703 as needed. The CPU 2701, the ROM2702, and the RAM 27003 are linked with each other via a bus 2704. Aninput/output interface 2705 is also linked to he bus 2704.

The following components are linked to the input/output interface 2705:an input section 2706 (including keyboard, mouse and the like), anoutput section 2707 (including displays such as a cathode ray tube(CRT), a liquid crystal display (LCD), a loudspeaker and the like), amemory section 2708 (including hard disc and the like), and acommunication section 2709 (including network interface card such as aLAN card, modem and the like). The communication section 2709 performscommunication processing via a network such as the Internet. A driver2710 may also be linked to the input/output interface 2705, if needed,if needed, a removable medium 2711, for example, a magnetic disc, anoptical disc, a magnetic optical disc, a semiconductor memory and thelike, may be installed in the driver 2710, so that the computer programread therefrom is installed in the memory section 2708 as appropriate.

In the case where the foregoing series of processing is achieved throughsoftware, programs forming the software are installed from a networksuch as the Internet or a memory medium such as the removable medium2711.

It should be appreciated by those skilled in the art that the memorymedium is not limited to the removable medium 2711 shown in FIG. 27,which has program stored therein and is distributed separately from theapparatus so as to provide the programs to users. The removable medium2711 may be, for example, a magnetic disc (including floppy disc(registered trademark)), a compact disc (including compact discread-only memory (CD-ROM)), and digital versatile disc (DVD), a magnetooptical disc (including mini disc (MD) (registered trademark)), and asemiconductor memory. Alternatively, the memory medium may be the harddiscs include din ROM 2702 and the memory section 2708 in which programsare stored, and can be distributed to users along with the device inwhich they are incorporated.

To be further noted, in the apparatus, method and system according tothe present disclosure, the respective components or steps can edecomposed and/or recombined. These decompositions and/or recombinationsshall be regarded as equivalent solutions of the invention. Moreover,the above series of processing steps can naturally be performedtemporally in the sequence as described above but will not be limitedthereto, and some of the steps can be performed in parallel orindependently from each other.

Finally, to be further noted, the term “include”, “comprise” or anyvariant thereof is intended to encompass nonexclusive inclusion so thatprocess, method, article or device including a series of elementsincludes not only those elements but also other elements which have beennot listed definitely or an element(s) inherent to the process, method,article or device. Moreover, the expression “comprising a(n) . . . ” inwhich an element is defined will not preclude presence of an additionalidentical element(s) in a process, method, article or device comprisingthe defined element(s)” unless further defined.

Although the embodiments of the present disclosure have been describedabove in detail in connection with the drawings, it shall be appreciatedthat the embodiments as described above are merely illustrative ratherthan limitative of the present disclosure. Those skilled in the art canmake various modifications and variations to the above embodimentswithout departing from the spirit and scope of the present disclosure.Therefore, the scope of the present disclosure is defined merely by theappended claims and their equivalents.

The invention claimed is:
 1. An electronic device for a network control terminal, comprising processing circuitry configured to: set a first condition about beam-forming capability of a network node, to be used for determining a network node which is capable of serving as a relay node, the first condition comprising a threshold for the number of directional beams that can be formed and/or a threshold for a range of angles of the directional beams; generate control signaling containing indicating information of the first condition, for instructing network nodes served by the network control terminal; and transmit the control signaling to the network node so that the network node determines whether the network node is to operate as the relay node based on the first condition.
 2. The electronic device according to claim 1, wherein the processing circuitry is further configured to set a second condition about link quality for the network node, to be used for determining a network node which is capable of serving as a relay node, and generate the control signaling further containing indicating information of the second condition.
 3. The electronic device according to claim 2, wherein the processing circuitry is configured to set the second condition according to one or more of the following: a distribution density of the network nodes, a coverage range of the network control terminal, and a target transmission rate of the network node.
 4. An electronic device for a network node, comprising processing circuitry configured to: determine, based on control signaling transmitted from a network control terminal, a first condition about beam-forming capability of the network node, the control signaling being generated at the network control terminal for instructing network nodes served by the network control terminal, and the first condition comprising a threshold for the number of directional beams that can be formed and/or a threshold for a range of angles of the directional beams; and determine, based on the first condition, whether the present network node is to operate as a relay node.
 5. The electronic device according to claim 4, wherein the processing circuitry is further configured to determine, based on the control signaling, a second condition about link quality for the network node, and determine, based on the first condition and the second condition, whether the present network node is to operate as the relay node.
 6. The electronic device according to claim 5, wherein the processing circuitry is further configured to determine, based on the control signaling, respective weights for the first condition and the second condition.
 7. The electronic device according to claim 4, wherein the processing circuitry is further configured to determine, based on the control signaling, an additional condition indicating application of the first condition, wherein the additional condition involves one or more of the following: the network node with the beam-forming capability permits activating a beam-forming function; amount of power of the network node with the beam-forming capability is higher than a predetermined threshold; spectrum resources of a system are not sufficient; activating the beam-forming function is capable of reducing overall interferences of the system.
 8. The electronic device according to claim 4, wherein the processing circuitry is further configured to determine, based on the control signaling, a resource pool which can be used by the present network node when the present network node operates as the relay node.
 9. The electronic device according to claim 4, wherein the processing circuitry is further configured to group slave network nodes accessed into the present network node after the present network node operates as the relay node, wherein the slave network nodes in a same group, when using same time-frequency resources to transmit data in the case of beam-forming, are subjected to interferences lower than a predetermined degree.
 10. The electronic device according to claim 9, wherein the processing circuitry is configured to determine whether to activate the beam-forming function, and in the case of determining to activate the beam-forming function, allocate the same time-frequency resources to each of the slave network nodes in the same group.
 11. The electronic device according to claim 9, wherein the processing circuitry is further configured to generate information about the grouping to be provided to the network control terminal, and perform communication with the slave network nodes using spectrum resources allocated by the network control terminal based on the grouping information.
 12. The electronic device according to claim 11, wherein the processing circuitry is further configured to generate indicating information on whether to activate the beam-forming function to be provided to the network control terminal, and perform communication with the slave network nodes using spectrum resources allocated by the network control terminal based on the indicating information and the grouping information.
 13. The electronic device according to claim 4, wherein the processing circuitry is further configured to generate, when determining that the present network node is to operate as the relay node, information on a request for serving as the relay node to the network control terminal.
 14. The electronic device according to claim 13, wherein the processing circuitry is further configured to determine, based on a notification from the network control terminal, that the present network node is selected as the relay node.
 15. The electronic device according to claim 14, wherein the notification further comprises one or more of the following: spectrum resources allocated by the network control terminal; and indicating information on whether the present network node is to activate the beam-forming function.
 16. The electronic device according to claim 9, wherein the processing circuitry is further configured to group the slave network nodes based an interference map which represents interference conditions among respective slave network nodes when using the same time-frequency resources to communicate in the case of beam-forming.
 17. A method for an electronic device of a network control terminal, comprising: setting a first condition about beam-forming capability of a network node, to be used for determining a network node which is capable of serving as a relay node, the first condition comprising a threshold for the number of directional beams that can be formed and/or a threshold for a range of angles of the directional beams; generating control signaling containing indicating information of the first condition, for instructing network nodes served by the network control terminal; and transmitting the control signaling to the network node so that the network node determines whether the network node is to operate as the relay node based on the first condition.
 18. A method for an electronic device of a network node, comprising: determining, based on control signaling transmitted from a network control terminal, a first condition about beam-forming capability of the network node, the control signaling being generated at the network control terminal for instructing network nodes served by the network control terminal, and the first condition comprising a threshold for the number of directional beams that can be formed and/or a threshold for a range of angles of the directional beams; and determining, based on the first condition, whether the present network node is to operate as a relay node. 